#include "CAnimationManager.h"

CAnimationManager::CAnimationManager()
{
}

void CAnimationManager::addAnimation(QAbstractAnimation* animTask)
{
    animTaskQueue.append(animTask);
}

void CAnimationManager::runTaskQueue()
{
    animLock.lock();

    while(!animTaskQueue.isEmpty())
    {
        animTaskQueue.takeFirst()->start();
    }

    animLock.unlock();
}
